alternative payment method - German English Dictionary